#include <stdio.h>
#include <unistd.h>
#include <sys/wait.h>
int main()
{
    //exit是C标准库的，_exit是系统的。exit会刷新数据，_exit不会刷新数据.exit是对_exit的封装
   pid_t id= fork();
   if(id==0)
   {
     int count=10;
     while(count)
     {
        printf("我是一个子进程\n");
        sleep(1);
        count--;
    }
    }

    //阻塞&非组的轮询
    int m=0;
    waitpid(-1,&m,0);
    printf("%d\n",(m>>8)&0xff);
    return 0;
}

